<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

  <style type="text/css">
    .dms-doc {
      color: #067293;
      height: 100%;
      overflow: auto;
    }
    .dms-doc p{
      line-height: 1.7;
    }

    .dms-doc .content{
      padding-left: 15px;
    }
    .dms-doc strong{
      font-weight: 600;
    }
  </style>
</head>
<body>
<div class="dms-doc">
  <h1>一.扩展mybatis标签</h1>
  <div class="content">
    <p>1.&lt;reference id="" referenceId=""&gt;&lt;/reference&gt;</p>
    <div class="content">
      <p><strong>id</strong> : &lt;reference&gt;标签唯一编号,为空时地址应用，被引用的mappedStatement和本应用变动相互影响,不为空时会拷贝一份变动相互不影响。</p>
      <p><strong>referenceId</strong> : 被引用的mappedStatement</p>
    </div>
    <p>2.&lt;insert&gt;、&lt;update&gt;、&lt;delete&gt;、&lt;select&gt;标签新增name、returnType、parameterWrapper、resultWrapper、batchExecute、batchSize属性</p>
    <div class="content">
      <p><strong>name</strong> : 名字</p>
      <p><strong>returnType</strong> : 返回对象，值选项(collect、page、map、string、boolean、date、time、timestamp、int、long、float、double、byte、short)</p>
      <p><strong>parameterWrapper</strong> : 入参包装 列如  a.b.c 或 a</p>
      <p><strong>resultWrapper</strong> : 结果集包装 列如  a.b.c 或 a</p>
      <p><strong>batchExecute</strong> : 批量执行 值选项(true,false) 对应的参数必须为数组</p>
      <p><strong>batchSize</strong> : 每个批次执行提交数量，每执行一个批次提交一次</p>
    </div>
  </div>

  <h1>二.操作</h1>
  <div class="content">
    <p><strong>生成</strong> : 可生成单表增、删、改、查SQL。</p>
    <p><strong>解析/校验</strong> : 校验动态SQL</p>
    <p><strong>提交</strong> : 将SQL添加到mybatis容器，提交后可通过对应http方式调用对应接口。</p>
    <p><strong>格式化</strong> : 格式化SQL</p>
  </div>
</div>
</body>
</html>